function x_est = zf_detector(y, H)
    % ZF检测器实现
    x_est = pinv(H) * y;
    
    % 硬判决
    x_est_real = sign(real(x_est));
    x_est_imag = sign(imag(x_est));
    x_est = x_est_real + 1j*x_est_imag;
end 